Integrating Agile Development Processes and User Centred Design- A Place for Usability Maturity Models?
نویسندگان
چکیده
The aim of this paper is to explore and evaluate the role that can be played by Usability Maturity Models (UMMs) in integrating agile processes and User Centred Design (UCD). UMMs can be utilised in Agile projects as a diagnostic tool to assess the extent to which UCD is systematically and consistently implemented and the extent of effective implementation of UCD in development projects. This paper investigated the suitability of Nielsen Corporate Usability Maturity Model for utilisation in the Agile domain in order to assess the organisation’s UCD capability. It reported on applying Nielsen Model in five case studies that performed Agile and User Centred Design Integration (AUCDI) and utilising the model in assessing their usability maturity level. The results revealed the existence of a correlation between the success of AUCDI attempts and the AUCDI case study’s usability maturity level. These results can have positive implications on AUCDI practice since practitioners who aim to achieve the integration can utilise Nielsen model to identify their strengths and weaknesses in regards to UCD related aspects and accordingly plan for improvement.
منابع مشابه
Towards a Framework for Integrating Agile Development and User-Centred Design
Due to a number of similarities between user-centred design (UCD) and agile development, coupled with an appreciation that developers are rarely usability experts, it seems attractive to integrate these two approaches. However, although agile methods share some of the same aims as UCD, there are also distinct differences. These differences have made the use of these methods on development proje...
متن کاملA Practitioner Perspective on Integrating Agile and User Centred Design
This paper discusses an empirical study that identified challenges exhibited by industrial practitioners in integrating Agile development processes and User Centred Design (UCD). The study also identified practices utilised in order to achieve the integration. Fourteen in-depth, one-to-one interviews were conducted with 14 participants from 11 companies of varying sizes in five different countr...
متن کاملAn Empirical Study on Integrating Agile and User Centered Design
This paper discusses an empirical study that identified challenges exhibited by industrial practitioners in integrating Agile development processes and User Centred Design (UCD). The study also identified practices utilised in order to achieve the integration. Fourteen in-depth, one-to-one interviews were conducted with 14 participants from 11 companies of varying sizes in five different countr...
متن کاملIntegrating Usability Engineering Methods into Existing Software Development Processes via Evidence-Based Usability Engineering
In this paper we give an overview of existing approaches for capturing HCD (Human-Centred Design) process and design knowledge. We present an alternative approach that aims at fostering the integration of UE (Usability Engineering) activities and artifacts into existing software development processes. The approach is based on six claims that are derived from an analysis of existing UE process m...
متن کاملRequirements Engineering Related Usability Techniques Adopted in Agile Development Processes
Context: Over the last decade there has been a growing interest in the integration of agile software development process (ASDP) and user-centred design (UCD). However, there are no papers that study which usability techniques related to requirements engineering are being adopted in the ASDP, and there are no formalized proposals for their adoption. Objective: Identify which techniques related t...
متن کامل